package com.ruoyi.system.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class UserAddVo {
    @ApiModelProperty(name = "nickName", value = "用户昵称", dataType = "String", required = true)
    private String nickName;
    @ApiModelProperty(name = "deptId", value = "归属部门ID", dataType = "Long", required = false)
    private Long deptId;
    @ApiModelProperty(name = "phonenumber", value = "手机号码", dataType = "String", required = false)
    private String phonenumber;
    @ApiModelProperty(name = "email", value = "邮箱", dataType = "String", required = false)
    private String email;
    @ApiModelProperty(name = "userName", value = "用户名称", dataType = "String", required = true)
    private String userName;
    @ApiModelProperty(name = "password", value = "用户密码", dataType = "String", required = true)
    private String password;
    @ApiModelProperty(name = "sex", value = "用户性别(0男 1女 2未知)", dataType = "String", required = false)
    private String sex;
    @ApiModelProperty(name = "status", value = "帐号状态(0正常 1停用)", dataType = "String", required = false)
    private String status;
    @ApiModelProperty(name = "roleIds", value = "角色ID数组", dataType = "Long[]", required = false)
    private Long[] roleIds;
    @ApiModelProperty(name = "remark", value = "备注", dataType = "String", required = false)
    private String remark;
}
